home *** CD-ROM | disk | FTP | other *** search
- ' This is the demonstration Help Menu
- ' SIMS (c) David Thomas Stewart 1984-1987
- ' Distributed by Synergy Development - THIS PROGRAM IS PUBLIC DOMAIN
-
- screen(n) ' no colour burst here, please
-
- normal ' nice quick border
- foreground(yellow)+
- setattr
- box(0,0)-(79,24),"▒"
- fill(1,16),"▒",78 ' and division line
-
- foreground(red+) ' text border box
- blink on
- setattr
- box(19,18)-(60,20),"░"
-
- normal ' set field colours
- foreground(white+)
- background(blue)
- settime
- setdate
- normal
- setstat
- inverse
- setargue
-
- stat(65,23) ' set field positions
- argue(27,22,40)
- date(2,1)
- time(65,1)
-
- normal
- foreground(yellow)
- setattr
- .(5,2)"████▒ ████▒ ███████▒ ██████▒ █▒ █▒ ████▒ █▒ ██████▒"
- .(5,3)"█▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒"
- .(5,4)"█▒ █▒ ████▒ █▒ █▒ █▒ █▒ █▒ ██████▒ ████▒ █▒ ██████▒"
- .(5,5)"█▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒ █▒"
- .(5,6)"████▒ ████▒ █▒ █▒ █▒ ██████▒ █▒ █▒ ████▒ █████▒ █▒"
-
- foreground(green+) ' another title
- setattr
- .(28,8)"Help is Available For:"
-
- option start ' actual OPTIONS
-
- option(F1,13,10)" F1 - Return to DEMO Menu ","MENU DEMO"
- option(F3,13,11)" F3 - Video Demo Help ","NULL"
- option(F5,13,12)" F5 - Procedure Demo Help ","NULL"
- option(F7,13,13)" F7 - Security Demo Help ","NULL"
-
- option(F2,45,10)" F2 - Create Menu Help","NULL"
- option(F4,45,11)" F4 - USER Menu Help","NULL"
- option(F6,45,12)" F6 - Execute DOS Command Help","NULL"
- option(F8,45,13)" F8 - Return to DOS 2.00 Help","NULL"
-
- option end
-
- proc(F1,select) ' select procedure F1
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Exit HELP and Return to DEMO Menu"
- normal
- setattr
- proc end
-
- proc(F2,select) ' select procedure F2
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Give Help for Create Menu"
- normal
- setattr
- proc end
-
- proc(F3,select) ' select procedure F3
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Give Help for Video Demonstration"
- normal
- setattr
- proc end
-
- proc(F4,select) ' select procedure F4
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Give Help for USER Menu"
- normal
- setattr
- proc end
-
- proc(F5,select) ' select procedure F5
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Give Help for Procedure Demonstration"
- normal
- setattr
- proc end
-
- proc(F6,select) ' select procedure F6
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Give Help for Execute DOS Command"
- normal
- setattr
- proc end
-
- proc(F7,select) ' select procedure F7
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Give Help for Security Demonstration"
- normal
- setattr
- proc end
-
- proc(F8,select) ' select procedure F8
- inverse
- setattr
- fill(20,19)," ",40
- .(20,19)" Give Help for Return to DOS (EXIT)"
- normal
- setattr
- proc end
-
- proc(F2,exec) ' exec procedure F2
- invisible
- setdate
- normal
- setattr
- field(0,0)-(79,24)
- .(0,0)"*** Help for Create Menu ***"
- .(10,4)"Create Menu is the menu that simplifies the creation,"
- .(10,5)"editing, converting, and debugging of sample menus -"
- .(10,6)"especially the USER menu."
- .(20,20)"PRESS ANY KEY TO CONTINUE"
- wait(any)
- proc end
-
- proc(F3,exec) ' exec procedure F3
- invisible
- setdate
- normal
- setattr
- field(0,0)-(79,24)
- .(0,0)"*** Help for Video Demonstration ***"
- .(10,4)"The Video Demonstration is provided to give the designer"
- .(10,5)"a further understanding of the Video Control Commands in"
- .(10,6)"MCL and SIMS. It gives five separate demonstrations."
- .(20,20)"PRESS ANY KEY TO CONTINUE"
- wait(any)
- proc end
-
- proc(F4,exec) ' exec procedure F4
- invisible
- setdate
- normal
- setattr
- field(0,0)-(79,24)
- .(0,0)"*** Help for USER Menu ***"
- .(10,4)'The USER Menu is a "fill in the blanks" menu.'
- .(10,5)"It allows total customization through the Create Menu."
- .(20,20)"PRESS ANY KEY TO CONTINUE"
- wait(any)
- proc end
-
- proc(F5,exec) ' exec procedure F5
- invisible
- setdate
- normal
- setattr
- field(0,0)-(79,24)
- .(0,0)"*** Help for Procedure Demonstration ***"
- .(10,4)"The Procedure Demonstration is provided to give the designer"
- .(10,5)"additional insight in the workings of Procedure structure."
- .(10,6)"Three examples are given, as well as giving a SELECT procedure"
- .(10,7)"that tells the user what his OPTIONS are."
- .(20,20)"PRESS ANY KEY TO CONTINUE"
- wait(any)
- proc end
-
- proc(F6,exec) ' exec procedure F6
- invisible
- setdate
- normal
- setattr
- field(0,0)-(79,24)
- .(0,0)"*** Help for Execute DOS Command ***"
- .(10,4)"This is an Argument that uses an EXEC Procedure to overlay"
- .(10,5)"text for the prompt, then it passes the user's input to a"
- .(10,6)"newly loaded command interpreter and executes it."
- .(20,20)"PRESS ANY KEY TO CONTINUE"
- wait(any)
- proc end
-
- proc(F7,exec) ' exec procedure F7
- invisible
- setdate
- normal
- setattr
- field(0,0)-(79,24)
- .(0,0)"*** Help for Security Demonstration ***"
- .(10,4)"This Demonstration is provided to give the user a feel of"
- .(10,5)"passwords and security. The menu SPECIAL cannot be executed"
- .(10,6)"from DOS (it is LOCKed). The password for accessing this menu"
- .(10,7)"is 1984. If the user wishes to abort his password session then"
- .(10,8)"all he has to do is press the ESC key to exit back to the"
- .(10,9)"select mode of the current menu (SECURDEM)."
- .(20,20)"PRESS ANY KEY TO CONTINUE"
- wait(any)
- proc end
-
- proc(F8,exec) ' exec procedure F8
- invisible
- setdate
- normal
- setattr
- field(0,0)-(79,24)
- .(0,0)"*** Help for Exit to DOS ***"
- .(10,4)"This option releases the 12k of memory reserved by SIMS and"
- .(10,5)"brings the user back to DOS."
- .(20,20)"PRESS ANY KEY TO CONTINUE"
- wait(any)
- proc end
-
- end ' that's all folks